/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package agentes;

import java.util.ArrayList;

/**
 *
 * @author jeferson
 * 
 * nessa classe definimos todos os lugares que existem no sistema
 *  * LOCALIDADES:
 *
 * Rodoviária, Shopping JL, Universidade Paranaense, Bielle Club, Mr. John Bar, Colégio
Santa Maria, Terminal Oeste, UNIPAN, Colégio Cristo Rey e Colégio Auxiliadora.
 */
public class LocalidadesSistema {

    ArrayList<Localidade> localidades = new ArrayList<Localidade>();

    public LocalidadesSistema() {
    }

    public ArrayList<Localidade> DefinirLugares() {

        //INDICAÇÕES: cada local é indicado para uma idade
        //0: todas as pessoas
        //1: adultos adolecentes
        //2: criancas adolecente
        //3: crianças
        //4: idosos
        //5: adultos
        //6: adolecente
//idLocalidade, possicaoX, possicaoY, numeroMaxPessoas, indicacao, maxHoras, periodo, nomeLocalidade, tipoAtividade)
        Localidade l1 = new Localidade(0, 0, 0, 200, 0, 1, "full", "Rodoviária", "rotina");
        localidades.add(l1);
        Localidade l2 = new Localidade(1, 0, 0, 650, 0, 5, "full", "Shopping JL", "lazer");
        localidades.add(l2);
        Localidade l3 = new Localidade(2, 0, 0, 3000, 5, 5, "noite", "Universidade Paranaense", "rotina");
        localidades.add(l3);
        Localidade l4 = new Localidade(3, 0, 0, 1300, 6, 4, "noite", "Bielle Club", "lazer");
        localidades.add(l4);
        Localidade l5 = new Localidade(4, 0, 0, 2000, 5, 5, "noite", "Mr. John Bar", "lazer");
        localidades.add(l5);
        Localidade l6 = new Localidade(5, 0, 0, 800, 2, 5, "manha", "Colégio Santa Maria", "rotina");
        localidades.add(l6);
        Localidade l7 = new Localidade(6, 0, 0, 300, 0, 1, "full", "Terminal Oeste", "rotina");
        localidades.add(l7);
        Localidade l8 = new Localidade(7, 0, 0, 800, 2, 5, "manha", "Colégio Cristo Rey", "rotina");
        localidades.add(l8);
        Localidade l9 = new Localidade(8, 0, 0, 800, 2, 5, "manha", "Colégio Auxiliadora", "rotina");
        localidades.add(l9);
        Localidade l10 = new Localidade(9, 0, 0, 200, 0, 5, "full", "Praça da Blíblia", "lazer");
        localidades.add(l10);

        return localidades;
    }
}
